Definition of Anglesea Island

  • (noun) an island to the northwest of Wales

Synonyms of Anglesea Island


Antonyms of Anglesea Island


No Antonyms Found.

Homophones of Anglesea Island


No Homophones Found.